package com.suixun.vo;

import java.io.IOException;
import java.math.BigDecimal;
import java.util.LinkedList;
import java.util.List;

import org.apache.commons.lang.StringUtils;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.codehaus.jackson.map.ObjectMapper;

import com.suixun.entity.RptActiveInfo;
import com.suixun.util.Constant;
import com.suixun.util.DateUtil;

public class ReportActiveVO {
	
	private static Log logger = LogFactory.getLog(ReportActiveVO.class);
	
	private Integer reportid;//报表id
	
	private String name;//报表名称
	
	private Integer devtype;
	
	private String school;
	
	private String sdate;
	
	private String edate;
	
	private String teacher;
	
	private Integer status; // 1- 全部 ；2:-激活
	
	private String active;
	
	private Integer pagenumber = 1;//当前页
	
	private Integer pagecount = 15;//当前页显示行数
	
	private String username;//操作员
	
	private Integer reporttype;//报表类型
	
	private Integer orderstatus;//订单状态
	
	private String province;//省
	
	private String city;//市
	
	private String town;//区县
	
	private String schoolname;
    
	private String studentname;
    
	private String mdtid;
    
	private String cardid;//考勤卡号
    
	private String devicetype;//设备类型（1手表 2学生证 3考勤卡）
    
	private String factory;//生产商
   
	private String simid;//设备手机号
    
	private String teachertel;//班主任手机号
    
	private String parenttel;//监护人手机号
    
	private String starttime;//激活日期
    
	private String endtime;//设备有效期
    
	private String updatetime;//缴费日期
    
	private String fee;//推广价
    
	private String fee2;//缴费金额
    
	private String paystatus;//设备状态
    
    private String dis;//备注（购买，续费等）
	
	private String paymoney;//付款金额
	
	private String smartcardprice;//智能学生证价格
	
	private String smartcardnum;//智能学生证数量
	
	private String whitecard1price;//2.4G考勤卡价格
	
	private String whitecard1num;//2.4G考勤卡数量
	
	private String whitecard2price;//13.56考勤卡价格
	
	private String whitecard2num;//13.56考勤卡数量
	
	private String paytime;//购买日期
	
	private String peoplename;//联系人姓名
	
	private String peopletel;//联系电话
	
	private String deliveryaddr;//收货地址
	
	private String deliveryno;//快递单号
	
	private String sendtime;//发货时间
	
	private String orderno;//订单号
	
	private String deviceid;//大于0 换学生证 等于0购买
	
	private String onlinepaystatus;//交易状态（1成功2失败）
	
	private String reportname;//自定义报表名称
	
	private String createname;//创建人
	
	private String createtime;//创建时间
	
	private Integer createid;//创建人id
	
	
	public Integer getReportid() {
		return reportid;
	}

	public void setReportid(Integer reportid) {
		this.reportid = reportid;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getDevtype() {
		return devtype;
	}

	public void setDevtype(Integer devtype) {
		this.devtype = devtype;
	}

	public String getSchool() {
		return school;
	}

	public void setSchool(String school) {
		this.school = school;
	}

	public String getSdate() {
		return sdate;
	}

	public void setSdate(String sdate) {
		this.sdate = sdate;
	}

	public String getEdate() {
		return edate;
	}

	public void setEdate(String edate) {
		this.edate = edate;
	}

	public String getTeacher() {
		return teacher;
	}

	public void setTeacher(String teacher) {
		this.teacher = teacher;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getActive() {
		return active;
	}

	public void setActive(String active) {
		this.active = active;
	}

	public Integer getPagenumber() {
		return pagenumber;
	}

	public void setPagenumber(Integer pagenumber) {
		this.pagenumber = pagenumber;
	}

	public Integer getPagecount() {
		return pagecount;
	}

	public void setPagecount(Integer pagecount) {
		this.pagecount = pagecount;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public Integer getReporttype() {
		return reporttype;
	}

	public void setReporttype(Integer reporttype) {
		this.reporttype = reporttype;
	}

	public Integer getOrderstatus() {
		return orderstatus;
	}

	public void setOrderstatus(Integer orderstatus) {
		this.orderstatus = orderstatus;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getTown() {
		return town;
	}

	public void setTown(String town) {
		this.town = town;
	}

	public String getSchoolname() {
		return schoolname;
	}

	public void setSchoolname(String schoolname) {
		this.schoolname = schoolname;
	}

	public String getStudentname() {
		return studentname;
	}

	public void setStudentname(String studentname) {
		this.studentname = studentname;
	}

	public String getMdtid() {
		return mdtid;
	}

	public void setMdtid(String mdtid) {
		this.mdtid = mdtid;
	}

	public String getCardid() {
		return cardid;
	}

	public void setCardid(String cardid) {
		this.cardid = cardid;
	}

	public String getDevicetype() {
		return devicetype;
	}

	public void setDevicetype(String devicetype) {
		this.devicetype = devicetype;
	}

	public String getFactory() {
		return factory;
	}

	public void setFactory(String factory) {
		this.factory = factory;
	}

	public String getSimid() {
		return simid;
	}

	public void setSimid(String simid) {
		this.simid = simid;
	}

	public String getTeachertel() {
		return teachertel;
	}

	public void setTeachertel(String teachertel) {
		this.teachertel = teachertel;
	}

	public String getParenttel() {
		return parenttel;
	}

	public void setParenttel(String parenttel) {
		this.parenttel = parenttel;
	}

	public String getStarttime() {
		return starttime;
	}

	public void setStarttime(String starttime) {
		this.starttime = starttime;
	}

	public String getEndtime() {
		return endtime;
	}

	public void setEndtime(String endtime) {
		this.endtime = endtime;
	}

	public String getUpdatetime() {
		return updatetime;
	}

	public void setUpdatetime(String updatetime) {
		this.updatetime = updatetime;
	}

	public String getFee() {
		return fee;
	}

	public void setFee(String fee) {
		this.fee = fee;
	}

	public String getFee2() {
		return fee2;
	}

	public void setFee2(String fee2) {
		this.fee2 = fee2;
	}

	public String getPaystatus() {
		return paystatus;
	}

	public void setPaystatus(String paystatus) {
		this.paystatus = paystatus;
	}

	public String getDis() {
		return dis;
	}

	public void setDis(String dis) {
		this.dis = dis;
	}

	public String getPaymoney() {
		return paymoney;
	}

	public void setPaymoney(String paymoney) {
		this.paymoney = paymoney;
	}

	public String getSmartcardprice() {
		return smartcardprice;
	}

	public void setSmartcardprice(String smartcardprice) {
		this.smartcardprice = smartcardprice;
	}

	public String getSmartcardnum() {
		return smartcardnum;
	}

	public void setSmartcardnum(String smartcardnum) {
		this.smartcardnum = smartcardnum;
	}

	public String getWhitecard1price() {
		return whitecard1price;
	}

	public void setWhitecard1price(String whitecard1price) {
		this.whitecard1price = whitecard1price;
	}

	public String getWhitecard1num() {
		return whitecard1num;
	}

	public void setWhitecard1num(String whitecard1num) {
		this.whitecard1num = whitecard1num;
	}

	public String getWhitecard2price() {
		return whitecard2price;
	}

	public void setWhitecard2price(String whitecard2price) {
		this.whitecard2price = whitecard2price;
	}

	public String getWhitecard2num() {
		return whitecard2num;
	}

	public void setWhitecard2num(String whitecard2num) {
		this.whitecard2num = whitecard2num;
	}

	public String getPaytime() {
		return paytime;
	}

	public void setPaytime(String paytime) {
		this.paytime = paytime;
	}

	public String getPeoplename() {
		return peoplename;
	}

	public void setPeoplename(String peoplename) {
		this.peoplename = peoplename;
	}

	public String getPeopletel() {
		return peopletel;
	}

	public void setPeopletel(String peopletel) {
		this.peopletel = peopletel;
	}

	public String getDeliveryaddr() {
		return deliveryaddr;
	}

	public void setDeliveryaddr(String deliveryaddr) {
		this.deliveryaddr = deliveryaddr;
	}

	public String getDeliveryno() {
		return deliveryno;
	}

	public void setDeliveryno(String deliveryno) {
		this.deliveryno = deliveryno;
	}

	public String getSendtime() {
		return sendtime;
	}

	public void setSendtime(String sendtime) {
		this.sendtime = sendtime;
	}

	public String getOrderno() {
		return orderno;
	}

	public void setOrderno(String orderno) {
		this.orderno = orderno;
	}

	public String getDeviceid() {
		return deviceid;
	}

	public void setDeviceid(String deviceid) {
		this.deviceid = deviceid;
	}

	public String getOnlinepaystatus() {
		return onlinepaystatus;
	}

	public void setOnlinepaystatus(String onlinepaystatus) {
		this.onlinepaystatus = onlinepaystatus;
	}

	public String getReportname() {
		return reportname;
	}

	public void setReportname(String reportname) {
		this.reportname = reportname;
	}

	public String getCreatename() {
		return createname;
	}

	public void setCreatename(String createname) {
		this.createname = createname;
	}

	public String getCreatetime() {
		return createtime;
	}

	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}

	public Integer getCreateid() {
		return createid;
	}

	public void setCreateid(Integer createid) {
		this.createid = createid;
	}
}
